Big Huge Thesaurus

blood transfusion

noun